Lawrence Dane
You Lucky Dog (2010)
The Outer Limits Season 2